Disparity from Stereo-segment Silhouettes of Weakly-textured Images
نویسندگان
چکیده
In stereo vision, 3D information is reconstructed from two images of the same scene taken from different viewpoints. Different approaches to stereo disparity estimation have been extensively compared in several studies [1, 3]. Most stereo algorithms perform well in textured image areas, but often fail when there is only weak texture, due to the correspondence problem. Here local matching fails, and, as a consequence, global methods do not deliver correct disparities either, simply because the energy functions used in global methods remain under-constrained. However, stereo from weakly textured images is important for many applications, which take place in urban or industrial settings, where little texture exists, requiring novel solutions to the stereo problem. While being ill-suited for stereo analysis, weakly-textured image parts can easily be used for color-based segmentation and, in addition, it is often also possible to find unique segment correspondences between images. The goal of the present study is to recover disparity in weakly-textured image parts by using correspondent image segmentation together with an interpolation algorithm based on a spring-mass model. To this end, we constrain interpolation (the springs and the masses) by the disparities of the segment-edges as well as by the vague, remaining stereo information inside a segment, which we can still recover using conventional stereo algorithms. This way we can regenerate rather accurate disparity information in regions that are usually quite resistant to stereo analysis, such as some images from the 2006 Middlebury stereo dataset. In the proposed method, the stereo image is first decomposed into corresponding regions, i.e. stereo segments. Such a decomposition can be seen in Fig. 1(a-d) for a stereo image showing a cluttered scene. Stereo segmentation is achieved via a conjoint spin relaxation process based on the superparamagnetic clustering of data [4], where links between pixels in different frames are established via a precomputed disparity map obtained with a standard algorithm (see Fig. 1(e)). For each stereo segment, segment silhouettes are computed in both frames. Unique correspondences of silhouette-edge points are searched, and the respective disparities are calculated. While many segment edges represent real object boundaries, some edges are in fact caused by an occlusion and thus do not represent a “true” edge. These occluded edges need to be identified to avoid erroneous interpolation results. Occluded areas are estimated by finding the approximate depth ordering of the scene. The segment-center disparity for each stereo segment is computed from the distance between the left and right segment center. The stereo segments are ordered according to their segment-center disparity. An edge of a segment that is adjacent to an edge of another segment with larger disparity (thus, it is closer) is then assumed to be caused by an occlusion, and an occlusion map is obtained (see Fig. 1(f)) and an occlusion-free segment-edge disparity map is derived (see Fig. 1(g)). Additionally, texture inside segments can be exploited by applying a window-based stereo algorithm which operates strictly inside stereo segments, thus occlusion problems do not arise. Confidence values are computed and only those disparities are used that have a high confidence, resulting usually in sparse disparity maps (see Fig. 1(h)). The sparse disparity information from both the segment-silhouette edges and inner-segment texture are used to interpolate disparity values inside segment area (see Fig. 1(i-k)). For this purpose, we used an interpolation algorithm based on a spring-mass model. Each pixel of the image is described by a mass point, connected via elastic springs to its nearest neighbor. However, if the neigbor belongs to a different segment, the connection is cut. The amplitude of the mass point represents its disparity value. The sparse disparity maps are used to define data forces which push the respective masses towards the precomputed value. A damping force is included to drive the system to a local minimum. The corresponding system of equations is numerically solved.
منابع مشابه
DELLEN AND WÖRGÖTTER: DISPARITY FROM STEREO-SEGMENT SILHOUETTES 1 Disparity from stereo-segment silhouettes of weakly-textured images
We propose a novel robust stereo algorithm for weakly-textured scenes. Unique correspondences existing between the silhouettes of corresponding image segments allow assigning accurate disparities to segment boundary points. This information as well as stereo from the weak texture inside segments, which is extracted using a regionconstrained window-based matching algorithm, are fused and dispari...
متن کاملOptimizing Disparity Candidates Space in Dense Stereo Matching
In this paper, a new approach for optimizing disparity candidates space is proposed for the solution of dense stereo matching problem. The main objectives of this approachare the reduction of average number of disparity candidates per pixel with low computational cost and high assurance of retaining the correct answer. These can be realized due to the effective use of multiple radial windows, i...
متن کاملCensus and Segmentation-Based Disparity Estimation Algorithm Using Region Merging
Disparity estimation is an ill-posed problem in computer vision. It is explored comprehensively due to its usefulness in many areas like 3D scene reconstruction, robot navigation, parts inspection, virtual reality and image-based rendering. In this paper, we propose a hybrid disparity generation algorithm which uses census based and segmentation based approaches. Census transform does not give ...
متن کاملRules for the Use of Theses
OF THESIS 3D RECONSTRUCTION FROM STEREO/RANGE IMAGES. 3D reconstruction from stereo/range image is one of the most fundamental and extensively researched topics in computer vision. Stereo research has recently experienced somewhat of a new era, as a result of publically available performance testing such as the Middlebury data set, which has allowed researchers to compare their algorithms again...
متن کاملImproved Adaptive-Support Stereo Matching Using Local Features
Stereo matching is a process of estimating the disparity for every pixel in a pair of stereo images. Among the various stereo-matching algorithms, the adaptive supportweight (ASW) approach is the most representative local method that determines the disparity by using statistical correlation within a local support window. In the ASW approach, the degree of correspondence between two pixels withi...
متن کامل